package pl.integration.jdbcconnector.objects;

import java.util.Date;
import java.util.List;
import java.util.Set;

public class Pracownik {

	private int pracownikId;

	private String login;

	private String haslo;

	private String imie;

	private String nazwisko;

	private String pesel;

	private String adres;

	private String nip;
	
	private String telefon;

	private Date data_ost_logowania;

	private boolean czy_nauczyciel;

	private List<Komunikat> komunikaty;

	private List<Notatka> notatki;
	
	private Set<Przedmiot> przedmioty;
	
	private Set<Klasa> klasy;

	/* getters & setters & constructors */

	public Pracownik() {
	}

	public int getPracownikId() {
		return pracownikId;
	}

	public void setPracownikId(int pracownikId) {
		this.pracownikId = pracownikId;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getHaslo() {
		return haslo;
	}

	public void setHaslo(String haslo) {
		this.haslo = haslo;
	}

	public String getImie() {
		return imie;
	}

	public void setImie(String imie) {
		this.imie = imie;
	}

	public String getNazwisko() {
		return nazwisko;
	}

	public void setNazwisko(String nazwisko) {
		this.nazwisko = nazwisko;
	}

	public String getPesel() {
		return pesel;
	}

	public void setPesel(String pesel) {
		this.pesel = pesel;
	}

	public String getAdres() {
		return adres;
	}

	public void setAdres(String adres) {
		this.adres = adres;
	}

	public String getNip() {
		return nip;
	}

	public void setNip(String nip) {
		this.nip = nip;
	}

	public Date getData_ost_logowania() {
		return data_ost_logowania;
	}

	public void setData_ost_logowania(Date data_ost_logowania) {
		this.data_ost_logowania = data_ost_logowania;
	}

	public boolean isCzy_nauczyciel() {
		return czy_nauczyciel;
	}

	public void setCzy_nauczyciel(boolean czy_nauczyciel) {
		this.czy_nauczyciel = czy_nauczyciel;
	}

	public List<Komunikat> getKomunikaty() {
		return komunikaty;
	}

	public void setKomunikaty(List<Komunikat> komunikaty) {
		this.komunikaty = komunikaty;
	}

	public List<Notatka> getNotatki() {
		return notatki;
	}

	public void setNotatki(List<Notatka> notatki) {
		this.notatki = notatki;
	}

	public String getTelefon() {
		return telefon;
	}

	public void setTelefon(String telefon) {
		this.telefon = telefon;
	}

    public Set<Przedmiot> getPrzedmioty() {
        return przedmioty;
    }

    public void setPrzedmioty(Set<Przedmiot> przedmioty) {
        this.przedmioty = przedmioty;
    }

    public Set<Klasa> getKlasy() {
        return klasy;
    }

    public void setKlasy(Set<Klasa> klasy) {
        this.klasy = klasy;
    }
}
